L Lewis Teague Director / Editor / 副导演 / Photographer / Actor DouBan IMDb Director The Jewel of the Nile 1985 6.1 Navy Seals 1990 5.5 Fighting Back 1982 6.0 Collision Course 1989 4.6 Wedlock 1991 5.9